Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
38 ORCHARD ROAD Detached £959,295 £340,000 15 Jul 2002
40 ORCHARD ROAD Detached £529,065 £275,000 3 Sep 2004
42 ORCHARD ROAD Semi-Detached £369,349 £358,000 15 Dec 2023